【保姆级图文教程】QT下载、安装、入门、配置VS Qt环境 |
您所在的位置:网站首页 › linux android集成开发工具 › 【保姆级图文教程】QT下载、安装、入门、配置VS Qt环境 |
目录
0.前言Qt介绍其他
1.下载QT2.创建并编写第一个Qt程序3.配置Visual Studio编写Qt程序的环境补充补充一:仅选择必要部分安装补充二:后期添加未安装的模块
0.前言
Qt介绍
QT 是一个跨平台的应用程序开发框架,它提供了丰富的工具和类库,用于开发图形用户界面(GUI)程序。Qt 提供了 C++ 编程语言接口,同时也支持其他编程语言,如 Python和QML。 以下是 QT 的一些主要特点: 跨平台:Qt 支持在多个操作系统上进行开发,包括 Windows、macOS、Linux、Android 和 iOS 等。通过编写一次代码,可以在不同平台上进行部署和运行。高度集成的开发环境:Qt 提供了 Qt Creator,一个集成的开发环境,用于代码编辑、调试和界面设计。它提供了丰富的工具和可视化设计器,使开发过程更加高效。注意:Qt是一个应用程序开发框架,Qt Creator则是其提供的一个IDE,注意区分强大的图形用户界面库:Qt 的 GUI 框架提供了丰富的 UI 控件和布局管理器,使开发者可以轻松创建各种功能齐全的界面。同时,Qt 还支持自定义样式和主题,使界面能够与平台和用户需求相适应。响应式编程:Qt 引入了信号与槽机制,用于在对象之间进行通信和事件处理。这种机制使得编写响应式的代码更加简单和直观。数据库支持:Qt 提供了对多种数据库的支持,包括 MySQL、SQLite、PostgreSQL 等,使开发者能够方便地进行数据持久化和处理。多媒体功能:Qt 提供了大量的多媒体功能接口,包括音频、视频、图像处理等,使开发者可以轻松地实现音视频播放、图像处理等功能。 其他 本博客的初心是帮助小白快速入门搭建好Qt环境,减少环境搭建的烦恼。书写的过程中我在尽力的写得非常细致,减少大家的阅读困难。如果有错误、需要改进的地方欢迎大家评论或私信,我会尽可能的回复并纠正。如果环境搭建遇到困难或者报错,也欢迎评论或私信我(请详细描述问题或直接截图),我会尽可能帮助你。 1.下载QT 进入官网 提醒:因为QT5.14.2之后的版本不再提供离线安装包,所以需要去官网下载在线安装器,我这儿也提供了下载好的网盘分享链接 官网地址为:QT官网 下载页面地址为:下载页面 在线下载器的网盘分享链接:在线下载器的网盘分享链接点击Download.Try.![]() ![]() ![]() ![]() ![]() 注意:第一段在线下载器的版本对应不要出错,后面是指使用镜像网站下载,这样下载速度更快,此处再提供两个镜像网站,下载时发现网速不行可以尝试更换镜像网站后再启动下载器重新下载 最推荐使用中科大镜像网站,个人感觉比较稳定且网速较快 清华大学:https://mirrors.tuna.tsinghua.edu.cn/qt/ 中国科学技术大学:https://mirrors.ustc.edu.cn/qtproject/输入Qt账号并登录,如果没有的话可以注册一个,并不麻烦 如图 如图 如图 选择合适的文件夹安装 整个路径一定不能包含中文字符、空格等 如图勾选,点击筛选,这样可以看到很多可以下载的版本 选择需要的版本进行下载,我的勾选如下 注意:一般只需从Qt栏中选择一个对应版本,其他默认即可 我这里选择了5.14.2下的所有库,但这样软件体积很大且对入门选手没什么用,大家可以参考《补充一》选择部分库进行安装 如图 如图 如图 等待安装完成 如图 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 声明:对于存储空间充足的用户,仍然推荐下载完整的模块,避免后期造成不必要的麻烦 编译套件选择:推荐安装MSVC和MinGW的对应版本套件各一个,MSVC套件可以让你在Visual Studio下开发,MinGW可以让你在Qt Creator下开发,两个各选择一个版本以备使用,如下图所示。如果你是ARM架构芯片则选择ARM版本。 当在后期开发过程中发现部分功能模块在初始安装时没有安装,也可以借助Qt自带的维护工具快速补充安装,该工具还可以对一些已经安装的组件进行更新,操作方法如下: 进入Qt的安装目录,启动MaintenTool.exe工具 安装目录就是你开始安装Qt的根目录。![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |